8c496bbe8284d5ad26490a0e18f42b8889116ab7,tutorials/javafx-app/griffon-app/views/org/example/Tab2View.java,Tab2View,initUI,#,42
Before Change
public void initUI() {
Node node = loadFromFXML();
model.inputProperty().bindBidirectional(input.textProperty());
model.outputProperty().bindBidirectional(output.textProperty());
connectActions(node, controller);
Tab tab = new Tab("FXML");
After Change
public void initUI() {
Node node = loadFromFXML();
uiInput = BindingUtils.uiThreadAwareStringProperty(input.textProperty());
uiOutput = BindingUtils.uiThreadAwareStringProperty(output.textProperty());
model.inputProperty().bindBidirectional(uiInput);
model.outputProperty().bindBidirectional(uiOutput);
connectActions(node, controller);
Tab tab = new Tab("FXML");